"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[70161],{70161:function(e,t,a){a.d(t,{Z:function(){return Z}}),a(66992),a(33948),a(26699),a(32023),a(54747),a(56977),a(74916),a(15306),a(88674);var r,n=a(67294),l=a(39704),i=a(52164),o=a(23510),u=a(36262),s=a(15408),c=a(84529),m=a(44013),d=a(37349),h=a(26793),v=a(55558),p=a(82093),f=a(16550),b=a(37531),g=a(98158),S=a(97290),C=a(35576);!function(e){e[e.FOOT=9]="FOOT"}(r||(r={})),a(91058);var E=a(94184),w=a.n(E),y=(0,n.forwardRef)(((e,t)=>{var{label:a,min:r=0,max:l=9999,defaultValue:i,allowDecimal:o=!0,decimalLength:u=1,maxLength:s=8,style:c={},inputStyle:m={},tipsStyle:d={},append:v,showTips:p=!0,onLimit:f,onInputError:b,onInputErrorTips:g,onChange:S=(()=>{}),onFocus:C=(()=>{}),onBlur:E=(()=>{}),onValidate:y=(()=>{})}=e,[M,x]=(0,n.useState)(i),N=(0,n.useRef)(!!i),[z,I]=(0,n.useState)(b||!1),{t:L}=(0,h.$)(),D=(0,n.useCallback)((e=>{e=Number(e),N.current&&!e?I(!0):I(e<r||e>l)}),[l,r]),P=(0,n.useCallback)((e=>{if(""===e.target.value)return x(void 0),void S(void 0);var t=Number(e.target.value);(t<r||t>l)&&(t<r&&f?t=r:t>l&&f&&(t=l)),t=o?Number(t.toFixed(u)):parseInt("".concat(t),10),y(z),x(Number(t)),S(Number(t))}),[o,u,l,r,S,z,f,y]),O=(0,n.useCallback)((()=>{D(M),E(M)}),[E,D,M]),B=(0,n.useCallback)((()=>{C(M)}),[C,M]),j=(0,n.useCallback)((()=>{D(M)}),[D,M]);return(0,n.useEffect)((()=>{x(i)}),[i]),(0,n.useEffect)((()=>{void 0!==b&&I(b)}),[z,b,I]),(0,n.useImperativeHandle)(t,(()=>({onError:()=>z,validate:j}))),n.createElement("div",{style:c,className:"input-number","data-v-a605fc73":""},n.createElement("div",{className:"label","data-v-a605fc73":""},a||n.createElement("span",{"data-v-a605fc73":""}," ")),n.createElement("div",{style:m,className:"input-box","data-v-a605fc73":""},n.createElement("input",{className:w()({error:z}),value:M,onChange:P,maxLength:s,min:r,max:l,onBlur:O,onFocus:B,type:"number","data-v-a605fc73":""}),v&&n.createElement("span",{className:"append","data-v-a605fc73":""},v)),n.createElement("div",{style:d,className:w()("tips",{error:z}),"data-v-a605fc73":""},n.createElement("span",{"data-v-a605fc73":""},g||"".concat(L("sizeRecommend.range")," ").concat(r,"-").concat(l," ").concat(v))))})),M=e=>{var{messages:t}=e;return n.createElement("div",{className:"body-introduction","data-v-aa520716":""},n.createElement("div",{className:"title-box","data-v-aa520716":""},n.createElement("div",{className:"title","data-v-aa520716":""},t)))},x=a(3516),N=a(69580),z=a(97171),I=a(61685),L=e=>{var{style:t}=e,a=(0,l.I0)(),r=(0,I.gm)(),{isInch:i}=(0,l.v9)(b.Z),o=(0,n.useCallback)((()=>{var t=!i;a(z.Z.SET_UNIT(t)),e.switchHandler(t)}),[a,i,e]),u=(0,n.useMemo)((()=>"rtl"===r),[r]);return n.createElement("div",{className:"switch-unit",style:t,"data-v-d4b00a68":""},u?n.createElement(n.Fragment,null,n.createElement("span",{className:i?"text-activate text":"text","data-v-d4b00a68":""},"inch, lbs"),n.createElement(N.rs,{size:"small",isSelect:i,switchHandler:o,"data-v-d4b00a68":""}),n.createElement("span",{className:i?"text":"text-activate text","data-v-d4b00a68":""},"cm, kg")):n.createElement(n.Fragment,null,n.createElement("span",{className:i?"text":"text-activate text","data-v-d4b00a68":""},"cm, kg"),n.createElement(N.rs,{size:"small",isSelect:i,switchHandler:o,"data-v-d4b00a68":""}),n.createElement("span",{className:i?"text-activate text":"text","data-v-d4b00a68":""},"inch, lbs")))},D=a(39269),P=a(34474),O=a(77122),B=e=>{var{title:t,visible:a,onCancel:r,onClose:l,onConfirm:i,content:o}=e,{t:u}=(0,h.$)();return n.createElement(P.Z,{visible:a,title:t,width:480,onCancel:l,style:{padding:"0",top:"23%",display:"block"},zIndex:1e3,customClass:"order-return-modal","data-v-78852422":""},n.createElement("div",{className:"tips","data-v-78852422":""},o),n.createElement("div",{className:"flex-box","data-v-78852422":""},n.createElement(N.zx,{style:{marginLeft:0,width:"208px",minWidth:"208px",height:"40px"},size:O.q.LARGE,colorStyle:O.w.WHITE,onClick:r,"data-v-78852422":""},n.createElement("span",{className:"not-now","data-v-78852422":""},u("static.common.notNow"))),n.createElement(N.zx,{style:{marginLeft:0,width:"208px",minWidth:"208px",height:"40px"},size:O.q.LARGE,colorStyle:O.w.BLACK,onClick:i,"data-v-78852422":""},u("sizeRecommend.dialog.addInformation"))))},j=a(95670),H=e=>{var{onChange:t,value:a,label:r,placeholder:l}=e,i=(0,n.useMemo)((()=>[{label:"30",value:30},{label:"32",value:32},{label:"34",value:34},{label:"36",value:36},{label:"38",value:38},{label:"40",value:40},{label:"42",value:42},{label:"44",value:44},{label:"46",value:46},{label:"48",value:48},{label:"50",value:50},{label:"65",value:65},{label:"70",value:70},{label:"75",value:75},{label:"80",value:80},{label:"85",value:85},{label:"90",value:90},{label:"95",value:95},{label:"100",value:100},{label:"105",value:105},{label:"110",value:110},{label:"115",value:115}]),[]);return n.createElement("div",{className:"bra-size-prefix","data-v-6c9c7e4a":""},n.createElement("div",{className:"label","data-v-6c9c7e4a":""},r||n.createElement("span",{"data-v-6c9c7e4a":""}," ")),n.createElement(j.Z,{placeholder:l,options:i,value:a,onChange:t,"data-v-6c9c7e4a":""}))},F=e=>{var{onChange:t,value:a,label:r,placeholder:l}=e,i=(0,n.useMemo)((()=>[{label:"A",value:"A"},{label:"B",value:"B"},{label:"C",value:"C"},{label:"D",value:"D"},{label:"DD",value:"DD"},{label:"E",value:"E"},{label:"DDD",value:"DDD"},{label:"F",value:"F"},{label:"DDDD",value:"DDDD"},{label:"G",value:"G"}]),[]);return n.createElement("div",{className:"bra-size-suffix","data-v-4035cdc9":""},n.createElement("div",{className:"label","data-v-4035cdc9":""},r||n.createElement("span",{"data-v-4035cdc9":""}," ")),n.createElement(j.Z,{placeholder:l,options:i,value:a,onChange:t,"data-v-4035cdc9":""}))};function G(e,t,a,r,n,l,i){try{var o=e[l](i),u=o.value}catch(e){return void a(e)}o.done?t(u):Promise.resolve(u).then(r,n)}function k(e){return function(){var t=this,a=arguments;return new Promise((function(r,n){var l=e.apply(t,a);function i(e){G(l,r,n,i,o,"next",e)}function o(e){G(l,r,n,i,o,"throw",e)}i(void 0)}))}}function T(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,r)}return a}function R(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?T(Object(a),!0).forEach((function(t){K(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):T(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function K(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}var Z=e=>{var{from:t,pid:a,onConfirm:E=(()=>{}),onConfirmModal:w=(()=>{}),onCancelModal:N=(()=>{}),style:z={},saveCallBack:I,sizeType:P}=e,{bodySizeFormModalState:O}=(0,l.v9)(d.Z),[j]=(0,g.K)(),{isInch:G,bodyParams:{showUnit:T},bodyParams:K}=(0,l.v9)(b.Z),{online:Z,recommendSizeResult:V,productionDetail:{internationalSizes:A,productId:_,productType:U}}=(0,l.v9)(u.ZP),{t:W}=(0,h.$)(),{infoMember:{uid:q}}=(0,l.v9)(m.Z),Y=(0,S.s)(),$=(0,n.useMemo)((()=>null==Y?void 0:Y.from),[null==Y?void 0:Y.from]),J=(0,n.useRef)(!1),Q=[(0,n.useRef)(null),(0,n.useRef)(null),(0,n.useRef)(null),(0,n.useRef)(null),(0,n.useRef)(null),(0,n.useRef)(null),(0,n.useRef)(null),(0,n.useRef)(null),(0,n.useRef)(null),(0,n.useRef)()],[X,ee]=((0,n.useMemo)((()=>t===o.P.USER),[t]),(0,n.useState)(o.Y.SPECIAL_SHORT)),te=(0,n.useMemo)((()=>t===o.P.PRODUCT_DETAIL),[t]),ae=(0,n.useMemo)((()=>void 0!==P&&P===r.FOOT),[P]),[re,ne]=(0,n.useState)(!1),[le,ie]=(0,n.useState)(!1),[oe,ue]=(0,n.useState)(!1),[se,ce]=(0,n.useState)(!1),[me,de]=(0,n.useState)([]),[he,ve]=(0,n.useState)(),[pe,fe]=(0,n.useState)(""),be=(0,f.TH)(),[ge,Se]=(0,n.useState)(K),[Ce,Ee]=(0,n.useState)(K),[we,ye]=(0,n.useState)(!1),[Me,xe]=(0,n.useState)(K),Ne=(0,n.useMemo)((()=>({marginTop:t===o.P.USER?"-8px":0})),[t]),ze=(0,n.useMemo)((()=>W(oe?"sizeRecommend.saved":"collection.submit")),[oe,W]),Ie=(0,n.useMemo)((()=>!![o.Y.SPECIAL_ON,o.Y.SPECIAL_SHORT].map((e=>Number(e))).includes(Number(X))),[X]),Le=(0,n.useMemo)((()=>G?{weight:i.Cm.LBS,height:{ft:i.Cm.FT,in:i.Cm.INCH},shoulder:i.Cm.INCH,bust:i.Cm.INCH,underBust:i.Cm.INCH,waist:i.Cm.INCH,hips:i.Cm.INCH,footLength:i.Cm.INCH,footWidth:i.Cm.INCH,ballGirth:i.Cm.INCH,age:""}:{weight:i.Cm.KG,height:{ft:i.Cm.CM},shoulder:i.Cm.CM,bust:i.Cm.CM,waist:i.Cm.CM,underBust:i.Cm.CM,hips:i.Cm.CM,footLength:i.Cm.MM,footWidth:i.Cm.MM,ballGirth:i.Cm.MM,age:""}),[G]),De=(0,n.useMemo)((()=>G?{weight:0,height:0,shoulder:1,underBust:1,bust:1,waist:1,hips:1,footLength:1,footWidth:1,ballGirth:1,age:0}:{weight:0,height:0,shoulder:0,bust:0,waist:0,hips:0,underBust:0,footLength:0,footWidth:0,ballGirth:0,age:0}),[G]),Pe=(0,n.useMemo)((()=>({min:0,max:150})),[]),Oe=(0,n.useMemo)((()=>{var e=35,t=190;return G&&(e=Math.round((0,p.qb)(e)),t=Math.round((0,p.qb)(t))),{min:e,max:t,defaultValue:(e+t)/2}}),[G]),Be=(0,n.useMemo)((()=>({min:130,max:220,defaultValue:175})),[]),je=(0,n.useMemo)((()=>{var e=Math.floor((0,p.xV)(Be.min).ft),t=(0,p.xV)(Be.max).ft;return{min:e,max:t,defaultValue:(e+t)/2}}),[Be.max,Be.min]),He=(0,n.useMemo)((()=>"".concat(W("sizeRecommend.range")," ").concat((0,p.Bq)(Be.min),"-").concat((0,p.Bq)(Be.max))),[Be.max,Be.min,W]),Fe=(0,n.useMemo)((()=>{var e=60,t=180;return G&&(e=(0,p.Gj)((0,p.lK)(e)),t=(0,p.Gj)((0,p.lK)(t))),{min:e,max:t,defaultValue:(e+t)/2}}),[G]),Ge=(0,n.useMemo)((()=>{var e=70,t=200;return G&&(e=(0,p.Gj)((0,p.lK)(e)),t=(0,p.Gj)((0,p.lK)(t))),{min:e,max:t,defaultValue:(e+t)/2}}),[G]),ke=((0,n.useMemo)((()=>{var e=50,t=150;return G&&(e=(0,p.Gj)((0,p.lK)(e)),t=(0,p.Gj)((0,p.lK)(t))),{min:e,max:t,defaultValue:(e+t)/2}}),[G]),(0,n.useMemo)((()=>{var e=25,t=55;return G&&(e=(0,p.Gj)((0,p.lK)(e)),t=(0,p.Gj)((0,p.lK)(t))),{min:e,max:t,defaultValue:(e+t)/2}}),[G]),(0,n.useMemo)((()=>{var e=50,t=150;return G&&(e=(0,p.Gj)((0,p.lK)(e)),t=(0,p.Gj)((0,p.lK)(t))),{min:e,max:t,defaultValue:(e+t)/2}}),[G])),Te=(0,n.useMemo)((()=>{var e=210,t=280;return G&&(e=(0,p.Gj)((0,p.lK)(e/10)),t=(0,p.Gj)((0,p.lK)(t/10))),{min:e,max:t,defaultValue:(e+t)/2}}),[G]),Re=((0,n.useMemo)((()=>{var e=80,t=110;return G&&(e=(0,p.Gj)((0,p.lK)(e/10)),t=(0,p.Gj)((0,p.lK)(t/10))),{min:e,max:t,defaultValue:(e+t)/2}}),[G]),(0,n.useMemo)((()=>{var e=210,t=260;return G&&(e=(0,p.Gj)((0,p.lK)(e/10)),t=(0,p.Gj)((0,p.lK)(t/10))),{min:e,max:t,defaultValue:(e+t)/2}}),[G])),Ke=(0,n.useCallback)((()=>(Q.forEach((e=>{var t;return null===(t=e.current)||void 0===t?void 0:t.validate()})),G?Q.filter((e=>e.current)).every((e=>{var t;return!1===(null===(t=e.current)||void 0===t?void 0:t.onError())})):Q.filter((e=>e.current)).every((e=>{var t;return!1===(null===(t=e.current)||void 0===t?void 0:t.onError())})))),[Q,G]),Ze=(0,n.useCallback)((e=>{if(Ce.uid){var t=R({},Ce);J.current||(Object.keys(t).forEach((e=>{["footLength","footWidth","ballGirth"].includes(e)&&(t[e]*=10)})),Ee(t),J.current=!0);var a={braSizePrefix:t.braSizePrefix,braSizeSuffix:t.braSizeSuffix};if(e===i.MM.INCH){var r=(0,p.xV)(t.height),n=R(R({},a),{},{heightFt:r.ft,heightIn:r.in,weight:Math.round((0,p.qb)(Number(t.weight)))||void 0,age:Math.round(t.age)||void 0,bust:Number((0,p.lK)(t.bust).toFixed(1))||void 0,waist:Number((0,p.lK)(t.waist).toFixed(1))||void 0,hips:Number((0,p.lK)(t.hips).toFixed(1))||void 0,shoulder:Number((0,p.lK)(t.shoulder).toFixed(1))||void 0,underBust:Number((0,p.lK)(t.underBust).toFixed(1))||void 0,footLength:Number((0,p.lK)(t.footLength/10).toFixed(1))||void 0,footWidth:Number((0,p.lK)(t.footWidth/10).toFixed(1))||void 0,ballGirth:Number((0,p.lK)(t.ballGirth/10).toFixed(1))||void 0});Se(n)}else{var l=R(R({},a),{},{height:Math.round(t.height),weight:Math.round(t.weight),age:Math.round(t.age),bust:Math.round(t.bust),hips:Math.round(t.hips),shoulder:Math.round(t.shoulder),waist:Math.round(t.waist),underBust:Math.round(t.underBust),footLength:Math.round(t.footLength),footWidth:Math.round(t.footWidth),ballGirth:Math.round(t.ballGirth)});Se(l)}}}),[Ce]),Ve=(0,n.useCallback)((e=>{var t=R({},e);return Object.keys(t).forEach((e=>{t[e]&&[i.Hd.weight,i.Hd.height,i.Hd.shoulder,i.Hd.bust,i.Hd.underBust,i.Hd.waist,i.Hd.hips,i.Hd.footLength,i.Hd.footWidth,i.Hd.ballGirth].includes(e)&&([i.Hd.footLength,i.Hd.footWidth,i.Hd.ballGirth].includes(e)&&(t[e]/=10),t[e]=Number(t[e].toFixed(2)))})),t}),[]),Ae=(0,n.useCallback)((()=>{if(!ge.heightFt&&ge.heightIn)return ye(!0);var e="".concat(ge.heightFt||0,"'").concat(ge.heightIn||0,'"'),t=(0,p.Bq)(Be.min),a=(0,p.Bq)(Be.max);return(0,p.IG)(e,a)>0||(0,p.IG)(e,t)<0?ye(!0):ye(!1)}),[ge,Be.max,Be.min]),_e=(0,n.useCallback)(k((function*(){ie(!1);var{code:e,data:t}=yield s.Z.get("/ms/product/v1/info/getProductUserMeasurements",{productId:a});100===e&&(de(t.messages||[]),ie(!!t.messages))})),[ie,a]),Ue=(0,n.useCallback)((e=>{var t,a=[];return e.forEach((e=>{var t=null==A?void 0:A.find((t=>(null==t?void 0:t.size)===e));t&&a.push(null==t?void 0:t[j])})),null!==(t=a.filter((e=>e)))&&void 0!==t&&t.length?a.filter((e=>e)):e}),[A,j]),We=(0,n.useMemo)((()=>{var e,t,a,r=null==V?void 0:V.recommendMessage;return null!=V&&null!==(e=V.boldWords)&&void 0!==e&&e.length&&(r=null==V||null===(a=V.recommendMessage)||void 0===a?void 0:a.replace(/({{[\s]*[a-zA-Z_]+[\s]*}})/g,((e,t)=>'<span style="font-weight: 700;">'.concat((e=>{for(var t=0;t<(null==V?void 0:V.boldWords.length);t++){var a=null==V?void 0:V.boldWords[t];if(e.includes(a.param))return a.isSize?Ue([a.value])[0]:a.value}return""})(t),"</span>")))),null!==(t=r)&&void 0!==t&&t.includes("hi@shopcider.com")&&(r=r.replace("hi@shopcider.com",'<span>\n {val} <a className="underline" target=\'_blank\' href="mailto:hi@shopcider.com" rel="noreferrer">hi@shopcider.com</a>\n </span>')),r}),[Ue,null==V?void 0:V.boldWords,null==V?void 0:V.recommendMessage]),qe=(0,n.useCallback)(k((function*(){var{code:e,data:{recommendStatus:t,recommendSizes:r,messages:n}}=yield s.Z.get("/ms/product/v1/info/getProductRecommendSize",{productId:a});100===e&&(t===o.Y.SHORT&&(ve(n[0]),fe(n[1]),ne(!0)),t===o.Y.ON&&((0,v.Am)("".concat(W("detail.sizeRecommend.resultTrue"),": ").concat(yield Ue(r))),E()),t===o.Y.OFF&&((0,v.Am)(W("sizeRecommend.noRecommendation")),E()),U===C.h0.SET&&E())})),[Ue,E,a,U,W]),Ye=(0,n.useCallback)((e=>{var t;t=void 0!==e?e?i.MM.INCH:i.MM.CM:G?i.MM.INCH:i.MM.CM,Ze(t)}),[Ze,G]),$e=(0,n.useCallback)(function(){var e=k((function*(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if((!t||Ke())&&!oe){var a="";a=void 0!==e?e?i.MM.INCH:i.MM.CM:G?i.MM.INCH:i.MM.CM;var r=R(R({},Ve(Ce)),{},{uid:q,showUnit:a}),n=yield s.Z.post("/ms/user/v2/bodySize/insertOrUpdateBodySize",r,{autoErrorRes:!1,paramsType:"raw"});if([10002,1080301109].includes(n.code))return v.Am(W("sizeRecommend.toast.loginRem·inder"));if(100!==n.code)return v.Am("Unknown Server Error");xe(Ce),null==I||I((0,p.BI)(R(R({},Ce),{},{uid:q,showUnit:a}),G)),c.Z.emitMyFitSizeChangeSizeUnitClick(),c.Z.emitMeasurementPcSubmit({page_source:null==O?void 0:O.sourceStatus,fail_reason:$}),te&&!Ie?yield qe():E(),ue(!0)}}));return function(t){return e.apply(this,arguments)}}(),[null==O?void 0:O.sourceStatus,Ke,Ce,Ve,qe,te,G,oe,Ie,E,I,W,q,$]),Je=(0,n.useCallback)((e=>t=>{Se(R(R({},ge),{},{[e]:t})),"heightFt"===e?Ee(R(R({},Ce),{},{height:(0,p.Cg)({ft:t||0,in:ge.heightIn||0})})):"heightIn"===e?Ee(R(R({},Ce),{},{height:(0,p.Cg)({ft:ge.heightFt,in:t||0})})):"height"===e?Ee(R(R({},Ce),{},{height:t})):"weight"===e?Ee(R(R({},Ce),{},{weight:G?(0,p.Mm)(t):t})):"age"===e?Ee(R(R({},Ce),{},{age:t})):[i.Hd.footLength,i.Hd.footWidth,i.Hd.ballGirth].includes(e)?Ee(R(R({},Ce),{},{[e]:G?(0,p.bl)(10*t):t})):Ee(R(R({},Ce),{},{[e]:G?(0,p.bl)(t):t})),ce(!0),ue(!1)}),[ge,Ce,G]);(0,n.useEffect)((()=>{Ze(T)}),[T]);var Qe=(0,n.useCallback)(k((function*(){var{code:e,data:t}=yield s.Z.get("/ms/product/v1/info/getProductRecommendSize",{productId:a});if(100===e&&t){var{recommendStatus:r}=t;ee(r)}})),[a]);(0,n.useEffect)((()=>{te?a&&(_e(),Qe()):ie(!1)}),[t,_e,a,be.pathname,te,Qe]);var Xe=(0,n.useMemo)((()=>({marginTop:te?-32:32})),[te]);(0,n.useEffect)((()=>{null!=O&&O.sourceStatus&&c.Z.emitMeasurementPcView({page_source:null==O?void 0:O.sourceStatus})}),[null==O?void 0:O.sourceStatus]);var et=(0,n.useMemo)((()=>n.createElement(x.Z,{fit:"contain",width:220,height:336,imgUrl:"https://img.shopcider.com/hermes/posting/1721183374000-8dsxaw.jpg","data-v-8374c132":""})),[]),tt=(0,n.useMemo)((()=>te&&ae?n.createElement(x.Z,{customClass:"second-image",fit:"contain",width:220,height:230,imgUrl:"https://img.shopcider.com/hermes/posting/1721183963000-zmjy8f.png",imgStyle:Xe,"data-v-8374c132":""}):n.createElement(x.Z,{customClass:"second-image",fit:"contain",width:220,height:230,imgUrl:"https://img.shopcider.com/hermes/posting/1721183370000-rjeepr.png",imgStyle:Xe,"data-v-8374c132":""})),[Xe,te,ae]),at=(0,n.useMemo)((()=>n.createElement(n.Fragment,null,n.createElement("div",{className:"row","data-v-8374c132":""},G?n.createElement("div",{className:"row-small","data-v-8374c132":""},n.createElement(y,{defaultValue:ge.heightFt,ref:Q[6],onChange:Je("heightFt"),onBlur:Ae,min:je.min,max:je.max,tipsStyle:{whiteSpace:"nowrap",width:50},onInputError:we,onInputErrorTips:He,allowDecimal:!1,label:W("static.common.height"),append:Le.height.ft,"data-v-8374c132":""}),n.createElement("div",{className:"empty-small","data-v-8374c132":""}),n.createElement(y,{defaultValue:ge.heightIn,showTips:!1,onLimit:!0,ref:Q[7],allowDecimal:!1,min:0,max:11,onChange:Je("heightIn"),onBlur:Ae,append:Le.height.in,"data-v-8374c132":""})):n.createElement("div",{className:"row-small","data-v-8374c132":""},n.createElement(y,{defaultValue:ge.height,ref:Q[0],onChange:Je("height"),min:Be.min,max:Be.max,label:W("static.common.height"),allowDecimal:Boolean(De.height),append:Le.height.ft,"data-v-8374c132":""})),n.createElement("div",{className:"empty","data-v-8374c132":""}),n.createElement("div",{className:"row-small","data-v-8374c132":""},n.createElement(y,{defaultValue:ge.weight,ref:Q[1],onChange:Je("weight"),min:Oe.min,max:Oe.max,allowDecimal:Boolean(De.weight),label:W("static.common.weight"),append:Le.weight,"data-v-8374c132":""}))),n.createElement("div",{className:"row","data-v-8374c132":""},n.createElement("div",{className:"row-small","data-v-8374c132":""},n.createElement(y,{defaultValue:ge.age,ref:Q[9],onChange:Je("age"),min:Pe.min,max:Pe.max,allowDecimal:Boolean(De.age),label:W("static.common.age"),append:Le.age,"data-v-8374c132":""})),n.createElement("div",{className:"empty","data-v-8374c132":""}),n.createElement("div",{className:"row-small","data-v-8374c132":""})),n.createElement("div",{className:"line","data-v-8374c132":""}),n.createElement("div",{className:"row","data-v-8374c132":""},n.createElement(y,{allowDecimal:Boolean(De.bust),defaultValue:ge.bust,ref:Q[3],onChange:Je("bust"),min:Fe.min,max:Fe.max,label:"1-".concat(W("static.common.bust")),append:Le.bust,"data-v-8374c132":""}),n.createElement("div",{className:"empty","data-v-8374c132":""}),n.createElement(y,{allowDecimal:Boolean(De.waist),defaultValue:ge.waist,ref:Q[4],onChange:Je("waist"),min:ke.min,max:ke.max,label:"2-".concat(W("static.common.waist")),append:Le.waist,"data-v-8374c132":""})),n.createElement("div",{className:"row","data-v-8374c132":""},n.createElement("div",{className:"row-small","data-v-8374c132":""},n.createElement(y,{allowDecimal:Boolean(De.hips),defaultValue:ge.hips,ref:Q[5],onChange:Je("hips"),min:Ge.min,max:Ge.max,label:"3-".concat(W("static.common.hips")),append:Le.hips,"data-v-8374c132":""})),n.createElement("div",{className:"empty","data-v-8374c132":""}),n.createElement("div",{className:"row-small","data-v-8374c132":""},n.createElement(H,{placeholder:W("myMeasurements.size.bustTip"),label:W("myMeasurements.size.braSize"),onChange:Je("braSizePrefix"),value:null==ge?void 0:ge.braSizePrefix,"data-v-8374c132":""}),n.createElement("div",{className:"empty-small","data-v-8374c132":""}),n.createElement(F,{placeholder:W("myMeasurements.size.cupTip"),onChange:Je("braSizeSuffix"),value:null==ge?void 0:ge.braSizeSuffix,"data-v-8374c132":""}))))),[Pe.max,Pe.min,ge.age,null==ge?void 0:ge.braSizePrefix,null==ge?void 0:ge.braSizeSuffix,ge.bust,ge.height,ge.heightFt,ge.heightIn,ge.hips,ge.waist,ge.weight,Fe.max,Fe.min,De.age,De.bust,De.height,De.hips,De.waist,De.weight,we,je.max,je.min,Be.max,Be.min,Ge.max,Ge.min,Q,G,He,Je,W,Le.age,Le.bust,Le.height.ft,Le.height.in,Le.hips,Le.waist,Le.weight,Ae,ke.max,ke.min,Oe.max,Oe.min]),rt=(0,n.useMemo)((()=>{var e=[4,5];return ae&&te&&(e=e.map(((e,t)=>t+1))),n.createElement("div",{className:"row","data-v-8374c132":""},n.createElement(y,{allowDecimal:Boolean(De.footLength),defaultValue:ge.footLength,ref:Q[6],onChange:Je("footLength"),min:Te.min,max:Te.max,label:"".concat(e[0],"-").concat(W("myMeasurements.size.footlength")),append:Le.footLength,"data-v-8374c132":""}),n.createElement("div",{className:"empty","data-v-8374c132":""}),n.createElement(y,{allowDecimal:Boolean(De.ballGirth),defaultValue:ge.ballGirth,ref:Q[8],onChange:Je("ballGirth"),min:Re.min,max:Re.max,label:"".concat(e[1],"-").concat(W("myMeasurements.size.ballgirth")),append:Le.ballGirth,"data-v-8374c132":""}))}),[Re.max,Re.min,ge.ballGirth,ge.footLength,De.ballGirth,De.footLength,Te.max,Te.min,Q,te,ae,Je,W,Le.ballGirth,Le.footLength]);return n.createElement("div",{className:"body-size-form",style:z,"data-v-8374c132":""},le&&!Ie&&n.createElement(M,{messages:n.createElement("span",{dangerouslySetInnerHTML:{__html:We},"data-v-8374c132":""}),"data-v-8374c132":""}),n.createElement("div",{className:"flex-box","data-v-8374c132":""},n.createElement("div",{className:"image-box","data-v-8374c132":""},te?ae?tt:et:n.createElement(n.Fragment,null,et,tt)),n.createElement("div",{className:"form","data-v-8374c132":""},n.createElement("div",{className:"switch-box",style:Ne,"data-v-8374c132":""},n.createElement(L,{switchHandler:Ye,"data-v-8374c132":""})),te?ae?rt:at:n.createElement(n.Fragment,null,at,n.createElement("div",{className:"line","data-v-8374c132":""}),rt))),n.createElement(D.Z,{style:{height:50,fontSize:16},disabled:!se,onClick:()=>$e(),"data-v-8374c132":""},ze),n.createElement(B,{visible:re,title:he,content:pe,onClose:()=>ne(!1),onCancel:()=>{N(),ne(!1)},onConfirm:()=>{w(),ne(!1)},"data-v-8374c132":""}))}},98158:function(e,t,a){a.d(t,{E:function(){return c},K:function(){return m}}),a(66992),a(33948),a(85827);var r=a(67294),n=a(68272),l=a(39704),i=a(36262),o=a(55558),u=a(31796),s=a(35576);function c(){var{country:e,sizingHelpData:t}=(0,l.v9)(i.ZP),[a,u]=(0,r.useState)(""),[s,c]=(0,r.useState)(""),m=(0,r.useCallback)((e=>{c(e),(0,n.qQ)("size-unit",e)}),[]);return(0,r.useEffect)((()=>{var e=(0,n.$o)("size-unit");c(e)}),[]),(0,r.useEffect)((()=>{var a=(0,o.YN)((null==t?void 0:t.productCountrySizeUnit)||{},e);"jp"===(null==e?void 0:e.toLowerCase())?u(s||"cm"):u(s||a)}),[e,null==t?void 0:t.productCountrySizeUnit,s]),[a,m]}function m(){var{country:e,sizingHelpData:t,productionDetail:a}=(0,l.v9)(i.ZP),{productSetList:c}=(0,l.v9)(u.Z),m=(0,r.useMemo)((()=>a.productType===s.h0.SET?{productCountrySize:a.productCountrySizeList.reduce(((e,t)=>(e[t.unionCode]=t.countryCodeList,e)),{})}:t),[c,a.productType,t]),[d,h]=(0,r.useState)(""),[v,p]=(0,r.useState)(""),f=(0,r.useCallback)((e=>{p(e),(0,n.qQ)("country-size-mapping",e)}),[]);return(0,r.useEffect)((()=>{var t=(0,n.$o)("country-code"),a=(0,n.$o)("country-size-mapping");p(t?a||t:a||e)}),[]),(0,r.useEffect)((()=>{var e=(0,o.YN)((null==m?void 0:m.productCountrySize)||{},v);h(e||"")}),[null==m?void 0:m.productCountrySize,v,e]),[d,f]}},37531:function(e,t,a){a.d(t,{Z:function(){return o}});var r=a(22222),n=a(45171),l=e=>{var{bodySize:t}=e;return t||n.Z},i=(0,r.zB)({showIntroduction:(0,r.P1)(l,(e=>e.showIntroduction)),isInch:(0,r.P1)(l,(e=>e.isInch)),bodyParams:(0,r.P1)(l,(e=>e.bodyParams)),isSaved:(0,r.P1)(l,(e=>e.isSaved))}),o=i},82093:function(e,t,a){a.d(t,{BI:function(){return b},Bq:function(){return i},Cg:function(){return u},Gj:function(){return p},IG:function(){return f},Mm:function(){return v},bl:function(){return c},eu:function(){return s},lK:function(){return m},ps:function(){return d},qb:function(){return h},xV:function(){return o}}),a(74916),a(23123),a(56977),a(26699),a(54747);var r=a(52164);function n(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,r)}return a}function l(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}var i=e=>{var t=Math.floor(e/30.48),a=Math.round((e-30.48*t)/2.54);return t||a?"".concat(t,"'").concat(a,'"'):"--'--\""},o=e=>{var t=Math.floor(e/30.48);return{ft:t,in:Math.round((e-30.48*t)/2.54)}},u=e=>2.54*(12*e.ft+e.in),s=e=>e?Number(e/2.54).toFixed(1):"--",c=e=>2.54*e,m=e=>{var t=e?Number((e/2.54).toFixed(1)):0;return Number(t)},d=e=>Math.round(2.2046*e)||"--",h=e=>Number((2.2046*e).toFixed(1))||0,v=e=>Number((e/2.2046).toFixed(4)),p=e=>Number(e.toFixed(1)),f=(e,t)=>{var a=e.split("'"),r=t.split("'");return Number(a[0])>Number(r[0])?1:Number(a[0])<Number(r[0])?-1:Number(a[1].split('"')[0])>Number(r[1].split('"')[0])?1:Number(a[1].split('"')[0])<Number(r[1].split('"')[0])?-1:0},b=(e,t)=>{var a=t?r.Cm.INCH:r.Cm.CM,o=function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?n(Object(a),!0).forEach((function(t){l(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):n(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}({},e),u=t?"":r.Cm.CM,s=t?r.Cm.LBS:r.Cm.KG,c=a,d=a,v=a,p=a,f=(e,t)=>["--'--\"","--"].includes(e)?"":e&&"".concat(e).concat(t)||"";return t?(o.height=i(Number(o.height)),o.weight=Math.round(h(Number(o.weight))),o.bust=Number(m(o.bust).toFixed(1)),o.waist=Number(m(o.waist).toFixed(1)),o.hips=Number(m(o.hips).toFixed(1)),o.shoulder=Number(m(o.shoulder).toFixed(1))):(o.height=Math.round(o.height),o.weight=Math.round(o.weight),o.bust=Math.round(o.bust),o.hips=Math.round(o.hips),o.shoulder=Math.round(o.shoulder),o.waist=Math.round(o.waist)),o.height=f(String(o.height),u),o.weight=f(String(o.weight),s),o.shoulder=f(String(o.shoulder),c),o.bust=f(String(o.bust),d),o.waist=f(String(o.waist),v),o.hips=f(String(o.hips),p),o}},37349:function(e,t,a){a.d(t,{Z:function(){return i}});var r=a(22222),n=a(45171),l=(0,r.zB)({bodySizeFormModalState:(0,r.P1)((e=>{var{bodySize:t}=e;return t||n.Z}),(e=>e.bodySizeModalProps))}),i=l},31796:function(e,t,a){a.d(t,{Z:function(){return o}});var r=a(22222),n=a(30149),l=e=>{var{productSetDetail:t}=e;return t||n.p},i=(0,r.zB)({productSetList:(0,r.P1)(l,(e=>e.productSetStateList)),productSetSkcList:(0,r.P1)(l,(e=>e.productSetSkcList)),suitSizeHelpObj:(0,r.P1)(l,(e=>e.suitSizeHelpObj)),suitSkcItem:(0,r.P1)(l,(e=>{var t={thumbImage:"",styleImage:"",productMedia:[],originalPrice:"",leftUpTag:"",salePrice:"",soldOut:0,sort:0,isSelect:0,productSkcIdList:[],productSkcInfoList:[]};return e&&e.productSetSkcList&&e.suitStyleIds?(e.productSetSkcList.map((a=>{if(a.productSkcIdList.length===e.suitStyleIds.length&&a.productSkcIdList.every(((t,a)=>t===e.suitStyleIds[a])))return t=a})),t):t}))}),o=i},36262:function(e,t,a){a.d(t,{AJ:function(){return c},Jj:function(){return s},ZI:function(){return u},n0:function(){return o}});var r=a(22222),n=a(46325),l=a(14947),i=(0,r.zB)({online:(0,n.FU)(),email:(0,n.go)(),siteCode:(0,n.Vz)(),currency:(0,n.JS)(),country:(0,n.MV)(),local:(0,n.Np)(),uid:(0,n.Hz)(),page:(0,l.Vo)(),size:(0,l.td)(),recommendSizeResult:(0,l.ay)(),sizeList:(0,l.CJ)(),complete:(0,l.wF)(),productionDetail:(0,l.h7)(),priceInfo:(0,l.jJ)(),productName:(0,l.Qs)(),productDesc:(0,l.ST)(),productStyle:(0,l.Bu)(),modelData:(0,l.AO)(),currentStyleIndex:(0,l.aH)(),currentStyle:(0,l.F$)(),currentSizeIndex:(0,l.IB)(),currentSize:(0,l.AT)(),leftUpTag:(0,l.lt)(),productImage:(0,l.qQ)(),productMedia:(0,l.s_)(),salePrice:(0,l.cc)(),originalPrice:(0,l.Pj)(),styleAttr:(0,l.KL)(),styleAttrList:(0,l.Ql)(),newWashMarkList:(0,l.GD)(),attrInfoV2:(0,l.bt)(),recommendProductionList:(0,l.SH)(),listType:(0,l.wQ)(),listTitle:(0,l.l0)(),whyPreOrder:(0,l.Rp)(),productDetailShippingInfo:(0,l.U5)(),productDetailWashMarks:(0,l.IN)(),defaultAddress:(0,n.aS)(),selectDefaultAddress:(0,n.eK)(),shippingCountryId:(0,n.tb)(),sizingHelpData:(0,l.ng)(),strategyNameList:(0,l.KE)(),defaultSizeCountryList:(0,l.XB)(),productSizeType:(0,l.Ss)(),preOrderTip:(0,l.lk)(),productSameCombination:(0,l.sv)(),productSameCombinationList:(0,l.nm)(),productId:(0,l.Wr)(),spuCode:(0,l.eB)(),exposurePointStatus:(0,l.ug)(),BNPLList:(0,l._m)(),modeListData:(0,l.Xl)(),oneSizeFlag:(0,l.qJ)(),subscribeSizeList:(0,l.GB)(),isShowSizeSubscribe:(0,l.VX)(),reportContentList:(0,l.pY)(),salePriceRange:(0,l.zA)(),productDescImageList:(0,l.vD)()}),o=(0,r.zB)({productionDetailLoad:(0,l.Zx)(),productionDetailListLoad:(0,l.$g)(),productionDetailImageLoad:(0,l.Zu)(),productionDetailImage:(0,l.LB)(),productionDetail:(0,l.h7)()}),u=(0,r.zB)({collection:(0,l.c8)(),collectionCart:(0,l.yE)()}),s=(0,r.zB)({commentData:(0,l.Tk)(),commentSEOData:(0,l.R5)(),commentWithPictureData:(0,l.pm)(),sizeUnit:(0,n.gi)(),bodyParams:(0,l.dG)(),isInch:(0,l.MS)()}),c=(0,r.zB)({quickPurchase:(0,l.Bw)()});t.ZP=i}}]);